package com.jk.dao.register;

import com.jk.pojo.PayAddress;
import com.jk.pojo.PayBank;
import com.jk.pojo.PayDict;
import com.jk.pojo.PayUser;
import org.apache.ibatis.annotations.Select;

import java.util.List;

/**
 * &lt;pre&gt;项目名称：jk-pay
 * 类名称：
 * 创建人：李金春
 * 手机号：18839726119
 * 创建时间：${Time} ${Date}
 * 修改人：李金春
 * 修改时间：${Time} ${Date}
 * 修改备注：
 */
public interface RegisterMapper {

    /**页面加载查询省*/
    @Select("SELECT id,name,parent FROM pay_address WHERE parent is null")
    List<PayAddress> selSheng();

    /**页面加载查询市、县*/
    @Select("SELECT ID,NAME,PARENT FROM PAY_ADDRESS WHERE PARENT = #{id}")
    List<PayAddress> selSS(Integer id);

    /**页面加载查询职业*/
    @Select("SELECT * FROM PAY_DICT WHERE dictNo = #{registerProfessionDictno}")
    List<PayDict> selProfession(Integer registerProfessionDictno);

    /**根据银行卡号查询银行卡预留手机号*/
    @Select("SELECT * FROM PAY_BANK WHERE BANKNUM = #{banknum}")
    PayBank selBankCardByBankNum(PayBank bank);

    /**用户注册手机号验重*/
    @Select("SELECT * FROM PAY_USER WHERE USERACCOUNT = #{useraccount}")
    List<PayUser> selUserPhoneByUserAccount(String useraccount);
}
